#ifdef DEBUG_MODE

    #ifdef _WIN32

        #include<windows.h>
        #define _debug(_msg,_type)\
            do{\
                MessageBeep(0);\
                MessageBox(NULL,_msg,_type,0); \
            }while(0)
        
    #endif

    #ifdef __linux__

        #define _debug(_msg,_type)\
            do{\
                fprintf(stderr,"[%s]:%s",_msg,_type)\
            }while(0)
    
    #endif

#else

    #define _debug(_msg,_type)\
    do {} while (0)

#endif